projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
14a3614
)
; * lisp/emacs-lisp/cconv.el (cconv--var-classification): Optimise.
author
Mattias Engdegård
<mattiase@acm.org>
Sat, 9 Jul 2022 09:15:17 +0000
(11:15 +0200)
committer
Mattias Engdegård
<mattiase@acm.org>
Sat, 9 Jul 2022 09:53:30 +0000
(11:53 +0200)
lisp/emacs-lisp/cconv.el
patch
|
blob
|
history
diff --git
a/lisp/emacs-lisp/cconv.el
b/lisp/emacs-lisp/cconv.el
index eca1123899c78de7561ebe6244b2173a4a8bf1e6..7f95fa94fa1b8a7e33c9c84d1fe68c88fb4f0a26 100644
(file)
--- a/
lisp/emacs-lisp/cconv.el
+++ b/
lisp/emacs-lisp/cconv.el
@@
-267,8
+267,7
@@
Returns a form where all lambdas don't have any free variables."
(define-inline cconv--var-classification (binder form)
(inline-quote
- (alist-get (cons ,binder ,form) cconv-var-classification
- nil nil #'equal)))
+ (cdr (assoc (cons ,binder ,form) cconv-var-classification))))
(defun cconv--convert-funcbody (funargs funcbody env parentform)
"Run `cconv-convert' on FUNCBODY, the forms of a lambda expression.